dewatering of excavation - Francés Inglés Diccionario